floating wharf with legs - Francés Inglés Diccionario